propulsion by muscle power - Almanca İngilizce Sözlük